horizontally reflected - French English Dictionary